\relax 
\catcode`.\active
\catcode`\.=12
\catcode`"\active
\catcode`<\active
\catcode`>\active
\es@quoting
\bibstyle{plain}
\select@language{spanish}
\@writefile{toc}{\select@language{spanish}}
\@writefile{lof}{\select@language{spanish}}
\@writefile{lot}{\select@language{spanish}}
\select@language{spanish}
\@writefile{toc}{\select@language{spanish}}
\@writefile{lof}{\select@language{spanish}}
\@writefile{lot}{\select@language{spanish}}
\@writefile{toc}{\contentsline {chapter}{Dedicatoria}{\es@roman {1}}}
\@writefile{toc}{\contentsline {chapter}{Agradecimientos}{\es@roman {2}}}
\@writefile{toc}{\contentsline {chapter}{Tabla de Contenidos}{\es@roman {3}}}
\@writefile{toc}{\contentsline {chapter}{\'Indice de Figuras}{\es@roman {6}}}
\@writefile{toc}{\contentsline {chapter}{\'Indice de Tablas}{\es@roman {7}}}
\@writefile{toc}{\contentsline {chapter}{Resumen}{\es@roman {8}}}
\@writefile{toc}{\contentsline {chapter}{Abstract}{\es@roman {9}}}
\select@language{english}
\@writefile{toc}{\select@language{english}}
\@writefile{lof}{\select@language{english}}
\@writefile{lot}{\select@language{english}}
\select@language{spanish}
\@writefile{toc}{\select@language{spanish}}
\@writefile{lof}{\select@language{spanish}}
\@writefile{lot}{\select@language{spanish}}
\select@language{english}
\@writefile{toc}{\select@language{english}}
\@writefile{lof}{\select@language{english}}
\@writefile{lot}{\select@language{english}}
\select@language{spanish}
\@writefile{toc}{\select@language{spanish}}
\@writefile{lof}{\select@language{spanish}}
\@writefile{lot}{\select@language{spanish}}
\@writefile{toc}{\contentsline {chapter}{\numberline {1}Antecedentes generales}{1}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {1.1}Introducci\'on}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {1.2}Descripci\'on del sistema}{2}}
\@writefile{lof}{\contentsline {figure}{\numberline {1.1}{\ignorespaces Modelo conceptual del sistema}}{3}}
\newlabel{fig:modeloSistema}{{1.1}{3}}
\@writefile{toc}{\contentsline {section}{\numberline {1.3}Objetivo general}{4}}
\@writefile{toc}{\contentsline {section}{\numberline {1.4}Objetivos espec\IeC {\'\i }ficos}{4}}
\@writefile{toc}{\contentsline {section}{\numberline {1.5}Alcances del sistema}{4}}
\@writefile{toc}{\contentsline {section}{\numberline {1.6}Metodolog\IeC {\'\i }a y tecnolog\IeC {\'\i }as utilizadas}{5}}
\citation{AGILE}
\citation{FDD}
\@writefile{toc}{\contentsline {chapter}{\numberline {2}Marco te\'orico}{6}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {2.1}Feature-driven development}{6}}
\citation{FDD}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}Roles de FDD}{7}}
\citation{FDD}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}Etapas de FDD}{8}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Modelo FDD}}{10}}
\newlabel{fig:FDD}{{2.1}{10}}
\citation{RIA}
\citation{RIA}
\citation{AIR}
\@writefile{toc}{\contentsline {section}{\numberline {2.2}Rich Internet Applications}{11}}
\@writefile{toc}{\contentsline {section}{\numberline {2.3}Adobe Integrated Runtime}{11}}
\citation{AIR2}
\citation{JDBC}
\@writefile{toc}{\contentsline {section}{\numberline {2.4}Arquitectura Cliente-Servidor de tres capas}{12}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces Arquitectura cliente-servidor de tres capas}}{13}}
\newlabel{fig:CLIENTESERVIDOR}{{2.2}{13}}
\citation{RIA}
\@writefile{toc}{\contentsline {section}{\numberline {2.5}Aplicaciones Flex y Actionscript 3}{14}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.5.1}Flex}{14}}
\citation{FLEX}
\citation{AS_1}
\citation{AS_2}
\citation{AS_2}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.5.2}Actionscript 3}{15}}
\citation{gartner09}
\citation{jboss}
\citation{gartner09}
\@writefile{toc}{\contentsline {section}{\numberline {2.6}Servidores de aplicaci\'on}{16}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.6.1}JBoss}{16}}
\citation{MVC}
\citation{facade}
\citation{DAO}
\@writefile{toc}{\contentsline {section}{\numberline {2.7}Patrones de dise\~no}{17}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.7.1}MVC}{17}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.7.2}Facade}{17}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.7.3}Data Access Object}{17}}
\citation{blazeDS}
\@writefile{toc}{\contentsline {section}{\numberline {2.8}BlazeDS}{18}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.8.1}Arquitectura de BlazeDS}{19}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces Estructura de BlazeDS}}{20}}
\newlabel{fig:blazeds}{{2.3}{20}}
\citation{NCR}
\@writefile{toc}{\contentsline {section}{\numberline {2.9}NCR SelfServ 71 kiosk}{21}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces NCR SelfServ 71 kiosk}}{22}}
\newlabel{fig:autoPOS}{{2.4}{22}}
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Aplicaci\'on de la metodolog\IeC {\'\i }a}{23}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Diagrama de proceso de venta de un pasaje}}{24}}
\newlabel{fig:ventaPasaje}{{3.1}{24}}
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Etapas}{25}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}Desarrollo de un modelo global}{25}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}Construcci\'on de una lista de funcionalidades}{26}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.3}Planificaci\'on por funcionalidad}{27}}
\@writefile{lot}{\contentsline {table}{\numberline {3.1}{\ignorespaces Lista de funcionalidades con prioridades}}{28}}
\newlabel{tab:tabla_prioridades}{{3.1}{28}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.4}Iteraciones}{29}}
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Roles y responsabilidades}{31}}
\@writefile{toc}{\contentsline {chapter}{\numberline {4}Requisitos y dise\~no}{33}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {4.1}Arquitectura del sistema}{34}}
\@writefile{toc}{\contentsline {section}{\numberline {4.2}Capa de servicios}{34}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Arquitectura cliente-servidor del sistema de venta}}{35}}
\newlabel{fig:arquitecturaSimple}{{4.1}{35}}
\@writefile{toc}{\contentsline {section}{\numberline {4.3}Requisitos funcionales}{36}}
\gdef \LT@i {\LT@entry 
    {1}{168.49014pt}\LT@entry 
    {1}{239.62204pt}}
\@writefile{lot}{\contentsline {table}{\numberline {4.1}{Requisitos funcionales del sistema de venta de pasajes}}{37}}
\newlabel{tab:tabla_requisitosFuncionales}{{4.1}{37}}
\@writefile{toc}{\contentsline {section}{\numberline {4.4}Requisitos no funcionales}{38}}
\@writefile{toc}{\contentsline {section}{\numberline {4.5}Modelo de clases}{38}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces Diagrama de clases de las principales entidades del sistema}}{41}}
\newlabel{fig:diagramaClases}{{4.2}{41}}
\@writefile{toc}{\contentsline {section}{\numberline {4.6}Procedimientos almacenados}{42}}
\@writefile{lot}{\contentsline {table}{\numberline {4.2}{\ignorespaces Procedimientos almacenados utilizados en el sistema}}{43}}
\newlabel{tab:tabla_sp}{{4.2}{43}}
\@writefile{toc}{\contentsline {chapter}{\numberline {5}Desarrollo}{44}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {5.1}Ambientes de desarrollo}{44}}
\@writefile{toc}{\contentsline {section}{\numberline {5.2}Lenguajes de programaci\'on}{45}}
\@writefile{toc}{\contentsline {section}{\numberline {5.3}Otras tecnolog\IeC {\'\i }as}{45}}
\@writefile{toc}{\contentsline {section}{\numberline {5.4}Implementaci\'on de MVC}{46}}
\@writefile{toc}{\contentsline {section}{\numberline {5.5}Arquitectura}{46}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.1}Arquitectura cliente Flex}{46}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.2}Comunicaci\'on Cliente-Servidor}{47}}
\@writefile{lof}{\contentsline {figure}{\numberline {5.1}{\ignorespaces Ejemplo de declaraci\'on de tag RemoteClass en transferObject de Flex}}{49}}
\newlabel{fig:claseTO}{{5.1}{49}}
\@writefile{lof}{\contentsline {figure}{\numberline {5.2}{\ignorespaces Ejemplo de declaraci\'on de un servicio en archivo remoting-config.xml de BlazeDS}}{49}}
\newlabel{fig:archivoRemoting}{{5.2}{49}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.3}Arquitectura servidor: Patr\'on DAO adaptado}{50}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.5.4}Comunicaci\'on Servidor-Base de datos}{51}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.5.4.1}Acceso a datos}{52}}
\@writefile{lof}{\contentsline {figure}{\numberline {5.3}{\ignorespaces Archivo de configuraci\'on de conexiones a base de datos de JBoss}}{53}}
\newlabel{fig:archivoDS}{{5.3}{53}}
\@writefile{lof}{\contentsline {figure}{\numberline {5.4}{\ignorespaces Arquitectura de tres capas del sistema de venta de pasajes}}{54}}
\newlabel{fig:arquitectura}{{5.4}{54}}
\@writefile{toc}{\contentsline {section}{\numberline {5.6}Algoritmo de pago}{55}}
\@writefile{loa}{\contentsline {algorithm}{\numberline {1}{\ignorespaces Inicio proceso de pago}}{56}}
\newlabel{alg:algoritmoPagoInicio}{{1}{56}}
\@writefile{loa}{\contentsline {algorithm}{\numberline {2}{\ignorespaces Funci\'on de temporizador de consulta de monto ingresado}}{56}}
\newlabel{alg:algoritmoPagoTimer}{{2}{56}}
\@writefile{toc}{\contentsline {section}{\numberline {5.7}An\'alisis de resultados}{57}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.7.1}Principales casos de prueba}{57}}
\@writefile{toc}{\contentsline {chapter}{\numberline {6}Conclusiones}{60}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {6.1}Problemas en el desarrollo}{60}}
\@writefile{toc}{\contentsline {section}{\numberline {6.2}De la metodolog\IeC {\'\i }a}{61}}
\@writefile{toc}{\contentsline {section}{\numberline {6.3}Del producto}{61}}
\@writefile{toc}{\contentsline {section}{\numberline {6.4}Trabajo futuro}{62}}
\@writefile{toc}{\contentsline {chapter}{\numberline {7}Acr\'onimos}{64}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\bibdata{refs}
\bibcite{RIA}{1}
\bibcite{AS_2}{2}
\bibcite{FDD}{3}
\bibcite{NCR}{4}
\bibcite{jboss}{5}
\bibcite{AGILE}{6}
\bibcite{FLEX}{7}
\bibcite{DAO}{8}
\bibcite{facade}{9}
\bibcite{JDBC}{10}
\@writefile{toc}{\contentsline {chapter}{Bibliograf\'{\i }a}{66}}
\bibcite{AS_1}{11}
\bibcite{AIR2}{12}
\bibcite{blazeDS}{13}
\bibcite{AIR}{14}
\bibcite{MVC}{15}
\bibcite{gartner09}{16}
